ABSTRACT
Internet has been a driving force towards the various technologies that have been developed. Arguably, one of the
most discussed among all of these is Cloud Computing. Cloud computing is seen as a trend in the present day
scenario with almost all the organizations trying to make an entry into it. It is a promising and emerging
technology for the next generation of IT applications. This paper presents the evolution, history, and definition of
cloud computing and also presents a comprehensive analysis of the cloud computing by explaining its services and
deployment models, and identifying various characteristics of concern.
Keywords: - Cloud Computing, Characteristics, Cloud Computing Service Models, Cloud Computing Deployment
Models